store manger careers in Hosur, India